home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-05
/
netpq.zip
/
NETPQ.H
< prev
next >
Wrap
Text File
|
1992-02-24
|
1KB
|
60 lines
#define false 0
#define true ~ false
// define positions of menu presentations
#define firstxpos 24
#define secondxpos 44
#define thirdxpos 67
// define keys used in menus
#define key_f1 187
#define key_f2 188
#define key_enter 13
#define key_esc 27
#define key_cursorup 200
#define key_cursordown 208
#define key_cursorleft 203
#define key_cursorright 205
#define key_home 199
#define key_end 207
// define structure used to hold server related information
struct serverdef
{
BYTE servername [D_NAMESZ + 2];
struct time_block time;
int queue_privilege;
int queue_jobs;
BYTE PS_state_pause [5];
BYTE PS_state_value [5];
DWORD PS_index [5];
WORD PS_CPS [5];
DWORD PS_output_chars [5];
};
// define structure used to hold queued files related information
struct localqueuedef
{
DWORD sort_order;
DWORD QE_sequence;
char sequencestring [10];
BYTE QE_user [D_NAMESZ];
BYTE QE_machine [D_NAMESZ];
BYTE QE_destination [D_NAMESZ + 1];
BYTE QE_comment[48];
BYTE QE_status;
DWORD QE_size;
int server;
int printer;
};
// prototypes
comparestring (char *s1, char *s2);
compareDWORD (DWORD *d1, DWORD *d2);